World's Longest Pedestrians Suspension Bridge Opens In Portugal